package xyz.playedu.inspection.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.apache.ibatis.annotations.Param;
import xyz.playedu.common.types.paginate.DeviceNamePaginateFiler;
import xyz.playedu.common.types.paginate.PaginationResult;
import xyz.playedu.common.types.paginate.ProjectPaginateFiler;
import xyz.playedu.inspection.domain.DeviceNameDict;
import xyz.playedu.inspection.domain.DeviceTypeDict;
import xyz.playedu.inspection.domain.ProjectDict;

public interface ProjectDictService  extends IService<ProjectDict> {

    PaginationResult<ProjectDict> paginate(int page, int size, ProjectPaginateFiler filter);


    ProjectDict getDeviceTypeById(@Param("id") Long id);

    int delInfoById(@Param("id") Long id);
}
